SELF-ASSEMBLY NANO-MATERIALS